package com.itheima.dao;

import com.github.pagehelper.Page;

import com.itheima.pojo.SysUser;

import java.util.List;

/**
 * @author 黑马程序员
 * @Company http://www.ithiema.com
 * @Version 1.0
 */
public interface UserDao {


 void add(SysUser user);

 void setRelation(Integer userId, Integer roleId);

 Page<SysUser> findByCondition(String queryString);

 SysUser findById(Integer id);

 List<Integer> findRoleIdsByUserId(Integer userId);

 void delRelation(Integer id);

 void edit(SysUser sysUser);

 void delById(Integer id);

 SysUser findByUsername(String username);

}
